package homework10_String;

import java.util.Scanner;

/**
 * @author admin
 * @version 1.0
 * @date 2024-04-06 15:43
 */

public class Test07 {
    //    请定义一个方法用于判断一个字符串是否是对称的字符串，并在主方法中测试方法。
//    例如：“abcba”、"上海自来水来自海上"均为对称字符串。
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一个字符串:");
        String str=sc.nextLine();
        boolean flag=symmetricString(str);
        if (flag){
            System.out.println(str+":为对称字符串");
        }else {
            System.out.println(str+":不为对称字符串");
        }
    }
    public static boolean  symmetricString(String str){
        char[] arr = str.toCharArray();
        StringBuilder sb=new StringBuilder();
        for (int end = arr.length-1; end >= 0; end--) {
            sb.append(arr[end]);
        }
        String reverseStr=sb.toString();
        if (reverseStr.equals(str)){
            return true;
        }else {
            return false;
        }
    }
}
